/* --------------登录内容--------------- */
  .fr{
    float: right;
  }
  .univesal{
      width: 1184px;
      height: 625px;
      margin: 0 auto; 
  }
  .univesal .content{
    position: relative;
    height: 100%;
    background-image: url(../images/manBG.png);
    background-repeat: no-repeat;
    background-position: 170px 100px;
  }
  .univesal .content .form{
      width: 256px;
      height: 305px;
      position: absolute;
      right: 14%;
      top: 45%;
      transform: translateY(-50%);
  }
  /* 手机填报错误 */
  .tips{
    position: absolute;
    border:1px solid #d2d2d2;
    font-size: 12px;
    color:red;
    padding: 8px 15px;
    box-shadow: 1px 1px 0 #fff inset,2px 4px 0 rgba(0 0 0 / 20%);
    background-color: #fffcc6;
    top: -56px;
    display: none;
  }
  .tips .shadow{
    position: absolute;
    left: 9px;
    bottom: -20px;
    border:9px solid transparent;
    border-top-color:#d2d2d2;
  }
  .tips .arrow{
    position: absolute;
    left: 10px;
    bottom: -13px;
    border:7px solid transparent;
    border-top-color:#fffcc6;
  }
  .tips>a{
    position: absolute;
    right: 2px;
    top: -2px;
    font-size: 12px;
    color: #14191e;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    z-index: 1;
  }
  /* 电话 */
  .content .form .telephone{
      width: 256px;
      height: 28px;
      border-bottom:1px solid #f5f5f5;
  }
  .telephone .num{
      display: inline-block;
      font-size: 14px;
      line-height: 28px;
      cursor: pointer;
  }
  .telephone .area{
      position: absolute;
      width: 254px;
      height: 340px;
      background-color: #fff;
      border:1px solid #ccc;
      overflow-y: scroll;
      overflow-x: scroll;
      z-index: 99;
      margin-top: 22px;
      display: none;
  }
  .telephone .area .sign{
    /* -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
     user-select: none; */
     background-color: #ccc;
  }
  .telephone .area .sign:hover{
    background-color: #ccc;
  }
  .telephone .area ul li{
    border-bottom: 1px solid #ccc;
    padding: 11px 10px;
    font-size: 14px;
    cursor: pointer;
  }
  /* .telephone input{
      padding: 3px 18px;
  } */
  .telephone .area ul li:hover{
      background-color: #fce13d;
  }
  /* 密码 */
  .content .form .password{
    width: 256px;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #f5f5f5;
}
.content .form .password input{
    width: 256px;
    height: 25px;
    border: none;
    outline: none;
    margin-top: 13px;
}
/* 忘记密码 */
.content .form > p{
    height: 56px;
    line-height: 56px;
    font-size: 14px;
}
.content .form > p label{
    padding-left: 10px;
    font-weight: bold;
}
.content .form > p a{
    color: #ffba15;
}
/* 登录 */
.content .form .submit input{
    width: 256px;
    height: 32px;
    border-radius: 16px;
    background-color: #fce13d;
    cursor: pointer;
    border: none;
    outline:none;
    font-size: 100%
}
/* 图标 */
.content .form  .signway{
    width: 256px;
    height: 46px;
    margin-top: -5px;
}
.signway ul{
    width: 206px;
    height: 32px;
    margin-left: 50px;
}
.signway ul li{
    float: left;
    width: 48px;
    height: 32px;
}
.signway ul li a{
    width: 32px;
    height: 32px;
    padding: 3px 13px;
}
.signway ul li .wechat{
    background-image: url(../images/weixin.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.signway ul li .weibo{
    background-image: url(../images/weibo.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.signway ul li .qq{
    background-image: url(../images/qq.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}